#include<linux/init.h>
#include<linux/module.h>
#include<linux/kernel.h>
 
static int __init test_init(char* str){
	printk("hello,kernel in test\n"); 
	return 0;
}
__setup("wang=",test_init);
void test(void){
	printk("ordinary function\n"); 
}

static int __init wang_init (void)
{
	printk("hello kernel\n");
	printk("%d\n", get_cpu());
	test();
	return 0;
}
 
static void __exit wang_exit (void)
{
	printk("goodbye kernel\n");
}
 
module_init(wang_init);
module_exit(wang_exit);
MODULE_LICENSE("GPL");
